Skip to content

[RFC0030 - 3] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' #4235

Merged
svkrieger merged 7 commits intocloudfoundry:mainfrom
sap-contributions:rename-file-based-service-bindings-to-service-binding-k8s
Mar 11, 2025
Merged

[RFC0030 - 3] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' #4235
svkrieger merged 7 commits intocloudfoundry:mainfrom
sap-contributions:rename-file-based-service-bindings-to-service-binding-k8s

Conversation

@svkrieger
Copy link
Copy Markdown
Contributor

@svkrieger svkrieger commented Feb 25, 2025

A short explanation of the proposed change:

Following the changed requirement in https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0030-add-support-for-file-based-service-binding.md file-based-service-bindings gets renamed to service-binding-k8s.
Introducing a new column in the apps table here. We need to remove the old column when the code has been rolled out.

Additionally introducing a second option also mentioned in the RFC file-based-vcap-services.
Both features are mutually exclusive.

An explanation of the use cases your change solves

Links to any other associated PRs

Previous PRs, which introduced file-based-service-bindings feature:

This PR is prerequisite for merging the following PR:

  • I have reviewed the contributing guide

  • I have viewed, signed, and submitted the Contributor License Agreement

  • I have made this pull request to the main branch

  • I have run all the unit tests using bundle exec rake

  • I have run CF Acceptance Tests

@svkrieger svkrieger force-pushed the rename-file-based-service-bindings-to-service-binding-k8s branch 4 times, most recently from deaca88 to 75b058b Compare March 3, 2025 08:36
@svkrieger svkrieger force-pushed the rename-file-based-service-bindings-to-service-binding-k8s branch from 75b058b to 3abe847 Compare March 3, 2025 12:07
@svkrieger svkrieger changed the title Rename file based service bindings to service binding k8s Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' Mar 3, 2025
@svkrieger svkrieger changed the title Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' [RFC0030 - 4] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' Mar 6, 2025
@svkrieger svkrieger changed the title [RFC0030 - 4] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' [RFC0030 - 3] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services' Mar 11, 2025
@svkrieger svkrieger requested a review from jochenehret March 11, 2025 10:12
@svkrieger svkrieger merged commit 388c2f8 into cloudfoundry:main Mar 11, 2025
15 checks passed
@svkrieger svkrieger deleted the rename-file-based-service-bindings-to-service-binding-k8s branch March 11, 2025 12:44
ari-wg-gitbot added a commit to cloudfoundry/capi-release that referenced this pull request Mar 12, 2025
Changes in cloud_controller_ng:

- MariaDB version in CAPI pipeline has yet another error message. Make test more generic.
    PR: cloudfoundry/cloud_controller_ng#4255
    Author: Sven Krieger <37476281+svkrieger@users.noreply.github.com>

- Try to fix flaky stager test part 2
    PR: cloudfoundry/cloud_controller_ng#4261
    Author: Sven Krieger <37476281+svkrieger@users.noreply.github.com>

- Fix flaky stager test
    PR: cloudfoundry/cloud_controller_ng#4256
    Author: Sven Krieger <37476281+svkrieger@users.noreply.github.com>

- Bump postgres version in gh workflows
    PR: cloudfoundry/cloud_controller_ng#4254
    Author: Johannes Haass <johannes.haass@sap.com>

- [RFC0030 - 3] Rename 'file-based-service-bindings' to 'service-binding-k8s' and introduce 'file-based-vcap-services'
    PR: cloudfoundry/cloud_controller_ng#4235
    Author: Sven Krieger <37476281+svkrieger@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants